package nc.vo.baoyin.alert;

import java.util.Vector;

import nc.vo.pub.SuperVO;
import nc.vo.pub.lang.UFBoolean;
import nc.vo.pub.lang.UFDate;
import nc.vo.pub.lang.UFDouble;

public class VoucherVO extends SuperVO {
	
	public String pk_voucher;
    public String pk_vouchertype;
    public String pk_sob;
    public String pk_corp;
    public String year;
    public String period;
    public Integer no;
    public Integer dr;
	public UFDate prepareddate;
    public UFDate tallydate;
    public Integer attachment;
    public String pk_prepared;
    public String pk_checked;
    public String pk_casher;
    public String pk_manager;
    public UFBoolean signflag;
    public String modifyflag;
    public UFBoolean detailmodflag;
    public UFBoolean discardflag;
    public String pk_system;
    public String addclass;
    public String modifyclass;
    public String deleteclass;
    public Integer voucherkind;
    public UFDouble totaldebit;
    public UFDouble totalcredit;
    public String explanation;
    public Integer contrastflag;
    public String errmessage;
    public String free1;
    public String free2;
    public String free3;
    public String free4;
    public String free5;
    public String free6;
    public String free7;
    public String free8;
    public String free9;
    public String free10;
    public UFDate signdate;
    public UFDate checkeddate;
    public String pk_glbook;
    public String pk_glorg;
    public String pk_glorgbook;
    public String pk_sourcepk;
    public UFBoolean convertflag;
    public String freevalue1;
    public String freevalue2;
    public String freevalue3;
    public String freevalue4;
    public String freevalue5;
    public String vouchertypename;
    public String corpname;
    public String preparedname;
    public String checkedname;
    public String cashername;
    public String managername;
    public String systemname;
    public Boolean ismatched;
    public Object userdata;
    public UFBoolean isoutsubj;
    
    

    public Integer getDr() {
		return dr;
	}

	public void setDr(Integer dr) {
		this.dr = dr;
	}

    
	public String getPk_voucher() {
		return pk_voucher;
	}

	public void setPk_voucher(String pk_voucher) {
		this.pk_voucher = pk_voucher;
	}

	public String getPk_vouchertype() {
		return pk_vouchertype;
	}

	public void setPk_vouchertype(String pk_vouchertype) {
		this.pk_vouchertype = pk_vouchertype;
	}

	public String getPk_sob() {
		return pk_sob;
	}

	public void setPk_sob(String pk_sob) {
		this.pk_sob = pk_sob;
	}

	public String getPk_corp() {
		return pk_corp;
	}

	public void setPk_corp(String pk_corp) {
		this.pk_corp = pk_corp;
	}

	public String getYear() {
		return year;
	}

	public void setYear(String year) {
		this.year = year;
	}

	public String getPeriod() {
		return period;
	}

	public void setPeriod(String period) {
		this.period = period;
	}

	public Integer getNo() {
		return no;
	}

	public void setNo(Integer no) {
		this.no = no;
	}

	public UFDate getPrepareddate() {
		return prepareddate;
	}

	public void setPrepareddate(UFDate prepareddate) {
		this.prepareddate = prepareddate;
	}

	public UFDate getTallydate() {
		return tallydate;
	}

	public void setTallydate(UFDate tallydate) {
		this.tallydate = tallydate;
	}

	public Integer getAttachment() {
		return attachment;
	}

	public void setAttachment(Integer attachment) {
		this.attachment = attachment;
	}

	public String getPk_prepared() {
		return pk_prepared;
	}

	public void setPk_prepared(String pk_prepared) {
		this.pk_prepared = pk_prepared;
	}

	public String getPk_checked() {
		return pk_checked;
	}

	public void setPk_checked(String pk_checked) {
		this.pk_checked = pk_checked;
	}

	public String getPk_casher() {
		return pk_casher;
	}

	public void setPk_casher(String pk_casher) {
		this.pk_casher = pk_casher;
	}

	public String getPk_manager() {
		return pk_manager;
	}

	public void setPk_manager(String pk_manager) {
		this.pk_manager = pk_manager;
	}

	public UFBoolean getSignflag() {
		return signflag;
	}

	public void setSignflag(UFBoolean signflag) {
		this.signflag = signflag;
	}

	public String getModifyflag() {
		return modifyflag;
	}

	public void setModifyflag(String modifyflag) {
		this.modifyflag = modifyflag;
	}

	public UFBoolean getDetailmodflag() {
		return detailmodflag;
	}

	public void setDetailmodflag(UFBoolean detailmodflag) {
		this.detailmodflag = detailmodflag;
	}

	public UFBoolean getDiscardflag() {
		return discardflag;
	}

	public void setDiscardflag(UFBoolean discardflag) {
		this.discardflag = discardflag;
	}

	public String getPk_system() {
		return pk_system;
	}

	public void setPk_system(String pk_system) {
		this.pk_system = pk_system;
	}

	public String getAddclass() {
		return addclass;
	}

	public void setAddclass(String addclass) {
		this.addclass = addclass;
	}

	public String getModifyclass() {
		return modifyclass;
	}

	public void setModifyclass(String modifyclass) {
		this.modifyclass = modifyclass;
	}

	public String getDeleteclass() {
		return deleteclass;
	}

	public void setDeleteclass(String deleteclass) {
		this.deleteclass = deleteclass;
	}

	public Integer getVoucherkind() {
		return voucherkind;
	}

	public void setVoucherkind(Integer voucherkind) {
		this.voucherkind = voucherkind;
	}

	public UFDouble getTotaldebit() {
		return totaldebit;
	}

	public void setTotaldebit(UFDouble totaldebit) {
		this.totaldebit = totaldebit;
	}

	public UFDouble getTotalcredit() {
		return totalcredit;
	}

	public void setTotalcredit(UFDouble totalcredit) {
		this.totalcredit = totalcredit;
	}

	public String getExplanation() {
		return explanation;
	}

	public void setExplanation(String explanation) {
		this.explanation = explanation;
	}

	public Integer getContrastflag() {
		return contrastflag;
	}

	public void setContrastflag(Integer contrastflag) {
		this.contrastflag = contrastflag;
	}

	public String getErrmessage() {
		return errmessage;
	}

	public void setErrmessage(String errmessage) {
		this.errmessage = errmessage;
	}

	public String getFree1() {
		return free1;
	}

	public void setFree1(String free1) {
		this.free1 = free1;
	}

	public String getFree2() {
		return free2;
	}

	public void setFree2(String free2) {
		this.free2 = free2;
	}

	public String getFree3() {
		return free3;
	}

	public void setFree3(String free3) {
		this.free3 = free3;
	}

	public String getFree4() {
		return free4;
	}

	public void setFree4(String free4) {
		this.free4 = free4;
	}

	public String getFree5() {
		return free5;
	}

	public void setFree5(String free5) {
		this.free5 = free5;
	}

	public String getFree6() {
		return free6;
	}

	public void setFree6(String free6) {
		this.free6 = free6;
	}

	public String getFree7() {
		return free7;
	}

	public void setFree7(String free7) {
		this.free7 = free7;
	}

	public String getFree8() {
		return free8;
	}

	public void setFree8(String free8) {
		this.free8 = free8;
	}

	public String getFree9() {
		return free9;
	}

	public void setFree9(String free9) {
		this.free9 = free9;
	}

	public String getFree10() {
		return free10;
	}

	public void setFree10(String free10) {
		this.free10 = free10;
	}

	public UFDate getSigndate() {
		return signdate;
	}

	public void setSigndate(UFDate signdate) {
		this.signdate = signdate;
	}

	public UFDate getCheckeddate() {
		return checkeddate;
	}

	public void setCheckeddate(UFDate checkeddate) {
		this.checkeddate = checkeddate;
	}

	public String getPk_glbook() {
		return pk_glbook;
	}

	public void setPk_glbook(String pk_glbook) {
		this.pk_glbook = pk_glbook;
	}

	public String getPk_glorg() {
		return pk_glorg;
	}

	public void setPk_glorg(String pk_glorg) {
		this.pk_glorg = pk_glorg;
	}

	public String getPk_glorgbook() {
		return pk_glorgbook;
	}

	public void setPk_glorgbook(String pk_glorgbook) {
		this.pk_glorgbook = pk_glorgbook;
	}

	public String getPk_sourcepk() {
		return pk_sourcepk;
	}

	public void setPk_sourcepk(String pk_sourcepk) {
		this.pk_sourcepk = pk_sourcepk;
	}

	public UFBoolean getConvertflag() {
		return convertflag;
	}

	public void setConvertflag(UFBoolean convertflag) {
		this.convertflag = convertflag;
	}

	public String getFreevalue1() {
		return freevalue1;
	}

	public void setFreevalue1(String freevalue1) {
		this.freevalue1 = freevalue1;
	}

	public String getFreevalue2() {
		return freevalue2;
	}

	public void setFreevalue2(String freevalue2) {
		this.freevalue2 = freevalue2;
	}

	public String getFreevalue3() {
		return freevalue3;
	}

	public void setFreevalue3(String freevalue3) {
		this.freevalue3 = freevalue3;
	}

	public String getFreevalue4() {
		return freevalue4;
	}

	public void setFreevalue4(String freevalue4) {
		this.freevalue4 = freevalue4;
	}

	public String getFreevalue5() {
		return freevalue5;
	}

	public void setFreevalue5(String freevalue5) {
		this.freevalue5 = freevalue5;
	}

	public String getVouchertypename() {
		return vouchertypename;
	}

	public void setVouchertypename(String vouchertypename) {
		this.vouchertypename = vouchertypename;
	}

	public String getCorpname() {
		return corpname;
	}

	public void setCorpname(String corpname) {
		this.corpname = corpname;
	}

	public String getPreparedname() {
		return preparedname;
	}

	public void setPreparedname(String preparedname) {
		this.preparedname = preparedname;
	}

	public String getCheckedname() {
		return checkedname;
	}

	public void setCheckedname(String checkedname) {
		this.checkedname = checkedname;
	}

	public String getCashername() {
		return cashername;
	}

	public void setCashername(String cashername) {
		this.cashername = cashername;
	}

	public String getManagername() {
		return managername;
	}

	public void setManagername(String managername) {
		this.managername = managername;
	}

	public String getSystemname() {
		return systemname;
	}

	public void setSystemname(String systemname) {
		this.systemname = systemname;
	}

	public Boolean getIsmatched() {
		return ismatched;
	}

	public void setIsmatched(Boolean ismatched) {
		this.ismatched = ismatched;
	}

	public Object getUserdata() {
		return userdata;
	}

	public void setUserdata(Object userdata) {
		this.userdata = userdata;
	}

	public UFBoolean getIsoutsubj() {
		return isoutsubj;
	}

	public void setIsoutsubj(UFBoolean isoutsubj) {
		this.isoutsubj = isoutsubj;
	}

	@Override
	public String getPKFieldName() {
		// TODO Auto-generated method stub
		return "pk_voucher";
	}

	@Override
	public String getParentPKFieldName() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public String getTableName() {
		// TODO Auto-generated method stub
		return "gl_voucher";
	}

}
